<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>IgH EtherCAT Master: ec_slave Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">IgH EtherCAT Master
   &#160;<span id="projectnumber">1.5.2</span>
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
  initMenu('',false,false,'search.php','Search');
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('structec__slave.html','');});
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#pub-attribs">Data Fields</a>  </div>
  <div class="headertitle">
<div class="title">ec_slave Struct Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p>EtherCAT slave.  
 <a href="structec__slave.html#details">More...</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Data Fields</h2></td></tr>
<tr class="memitem:ae3ca485627d212610814bf4e0130eddd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__ApplicationInterface.html#ga60ec31b46fcf7994c511359402c64baa">ec_master_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structec__slave.html#ae3ca485627d212610814bf4e0130eddd">master</a></td></tr>
<tr class="memdesc:ae3ca485627d212610814bf4e0130eddd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Master owning the slave.  <a href="#ae3ca485627d212610814bf4e0130eddd">More...</a><br /></td></tr>
<tr class="separator:ae3ca485627d212610814bf4e0130eddd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adc17b41384e235c98b39f4ac49319d68"><td class="memItemLeft" align="right" valign="top"><a class="el" href="globals_8h.html#ad1a2101422888687598d7e1a630c6343">ec_device_index_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structec__slave.html#adc17b41384e235c98b39f4ac49319d68">device_index</a></td></tr>
<tr class="memdesc:adc17b41384e235c98b39f4ac49319d68"><td class="mdescLeft">&#160;</td><td class="mdescRight">Index of device the slave responds on.  <a href="#adc17b41384e235c98b39f4ac49319d68">More...</a><br /></td></tr>
<tr class="separator:adc17b41384e235c98b39f4ac49319d68"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a337a538c53fb9ac8bcfb951fd445e0a1"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structec__slave.html#a337a538c53fb9ac8bcfb951fd445e0a1">ring_position</a></td></tr>
<tr class="memdesc:a337a538c53fb9ac8bcfb951fd445e0a1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Ring position.  <a href="#a337a538c53fb9ac8bcfb951fd445e0a1">More...</a><br /></td></tr>
<tr class="separator:a337a538c53fb9ac8bcfb951fd445e0a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae4c26b32979bcb21cf391ca3b170d701"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structec__slave.html#ae4c26b32979bcb21cf391ca3b170d701">station_address</a></td></tr>
<tr class="memdesc:ae4c26b32979bcb21cf391ca3b170d701"><td class="mdescLeft">&#160;</td><td class="mdescRight">Configured station address.  <a href="#ae4c26b32979bcb21cf391ca3b170d701">More...</a><br /></td></tr>
<tr class="separator:ae4c26b32979bcb21cf391ca3b170d701"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a954d95e8464b5dcb7084463d00760291"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structec__slave.html#a954d95e8464b5dcb7084463d00760291">effective_alias</a></td></tr>
<tr class="memdesc:a954d95e8464b5dcb7084463d00760291"><td class="mdescLeft">&#160;</td><td class="mdescRight">Effective alias address.  <a href="#a954d95e8464b5dcb7084463d00760291">More...</a><br /></td></tr>
<tr class="separator:a954d95e8464b5dcb7084463d00760291"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0dc49f089a749f49fcce90007063ed85"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structec__slave__port__t.html">ec_slave_port_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structec__slave.html#a0dc49f089a749f49fcce90007063ed85">ports</a> [<a class="el" href="group__ApplicationInterface.html#ga1982934cef716e45eefeba57c9d6e3ff">EC_MAX_PORTS</a>]</td></tr>
<tr class="memdesc:a0dc49f089a749f49fcce90007063ed85"><td class="mdescLeft">&#160;</td><td class="mdescRight">Ports.  <a href="#a0dc49f089a749f49fcce90007063ed85">More...</a><br /></td></tr>
<tr class="separator:a0dc49f089a749f49fcce90007063ed85"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a35616766fc7afbd4fc0b8a5d5a652bf7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__ApplicationInterface.html#ga81f6717d9d4157df53b863e5ee3b04a4">ec_slave_config_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structec__slave.html#a35616766fc7afbd4fc0b8a5d5a652bf7">config</a></td></tr>
<tr class="memdesc:a35616766fc7afbd4fc0b8a5d5a652bf7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Current configuration.  <a href="#a35616766fc7afbd4fc0b8a5d5a652bf7">More...</a><br /></td></tr>
<tr class="separator:a35616766fc7afbd4fc0b8a5d5a652bf7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af81c1abd2ac2b8a5a5bfbbfe7d79ce70"><td class="memItemLeft" align="right" valign="top"><a class="el" href="globals_8h.html#a0e9c38c7520909d649fac451046dcde0">ec_slave_state_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structec__slave.html#af81c1abd2ac2b8a5a5bfbbfe7d79ce70">requested_state</a></td></tr>
<tr class="memdesc:af81c1abd2ac2b8a5a5bfbbfe7d79ce70"><td class="mdescLeft">&#160;</td><td class="mdescRight">Requested application state.  <a href="#af81c1abd2ac2b8a5a5bfbbfe7d79ce70">More...</a><br /></td></tr>
<tr class="separator:af81c1abd2ac2b8a5a5bfbbfe7d79ce70"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6214f41ec1dce05b67b298b89a49e1f8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="globals_8h.html#a0e9c38c7520909d649fac451046dcde0">ec_slave_state_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structec__slave.html#a6214f41ec1dce05b67b298b89a49e1f8">current_state</a></td></tr>
<tr class="memdesc:a6214f41ec1dce05b67b298b89a49e1f8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Current application state.  <a href="#a6214f41ec1dce05b67b298b89a49e1f8">More...</a><br /></td></tr>
<tr class="separator:a6214f41ec1dce05b67b298b89a49e1f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aef33c89d3974546f5aed153b379d0d24"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structec__slave.html#aef33c89d3974546f5aed153b379d0d24">error_flag</a></td></tr>
<tr class="memdesc:aef33c89d3974546f5aed153b379d0d24"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stop processing after an error.  <a href="#aef33c89d3974546f5aed153b379d0d24">More...</a><br /></td></tr>
<tr class="separator:aef33c89d3974546f5aed153b379d0d24"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0baba2f1593708191871119e3570655f"><td class="memItemLeft" align="right" valign="top">unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structec__slave.html#a0baba2f1593708191871119e3570655f">force_config</a></td></tr>
<tr class="memdesc:a0baba2f1593708191871119e3570655f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Force (re-)configuration.  <a href="#a0baba2f1593708191871119e3570655f">More...</a><br /></td></tr>
<tr class="separator:a0baba2f1593708191871119e3570655f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a885011c3377eacc3513c7806db9ea4d4"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structec__slave.html#a885011c3377eacc3513c7806db9ea4d4">configured_rx_mailbox_offset</a></td></tr>
<tr class="memdesc:a885011c3377eacc3513c7806db9ea4d4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Configured receive mailbox offset.  <a href="#a885011c3377eacc3513c7806db9ea4d4">More...</a><br /></td></tr>
<tr class="separator:a885011c3377eacc3513c7806db9ea4d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0310afbbf38da2a92cdbe3911a46535c"><td class="memItemLeft" align="right" valign="top"><a id="a0310afbbf38da2a92cdbe3911a46535c"></a>
uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structec__slave.html#a0310afbbf38da2a92cdbe3911a46535c">configured_rx_mailbox_size</a></td></tr>
<tr class="memdesc:a0310afbbf38da2a92cdbe3911a46535c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Configured receive mailbox size. <br /></td></tr>
<tr class="separator:a0310afbbf38da2a92cdbe3911a46535c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a365e2116bd54803112c56cb3a98970cb"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structec__slave.html#a365e2116bd54803112c56cb3a98970cb">configured_tx_mailbox_offset</a></td></tr>
<tr class="memdesc:a365e2116bd54803112c56cb3a98970cb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Configured send mailbox offset.  <a href="#a365e2116bd54803112c56cb3a98970cb">More...</a><br /></td></tr>
<tr class="separator:a365e2116bd54803112c56cb3a98970cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a79ecaa06844f2b8bf2d1b4d9bfae9207"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structec__slave.html#a79ecaa06844f2b8bf2d1b4d9bfae9207">configured_tx_mailbox_size</a></td></tr>
<tr class="memdesc:a79ecaa06844f2b8bf2d1b4d9bfae9207"><td class="mdescLeft">&#160;</td><td class="mdescRight">Configured send mailbox size.  <a href="#a79ecaa06844f2b8bf2d1b4d9bfae9207">More...</a><br /></td></tr>
<tr class="separator:a79ecaa06844f2b8bf2d1b4d9bfae9207"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a942db00c8dc12ba78cd124b353945301"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structec__slave.html#a942db00c8dc12ba78cd124b353945301">base_type</a></td></tr>
<tr class="memdesc:a942db00c8dc12ba78cd124b353945301"><td class="mdescLeft">&#160;</td><td class="mdescRight">Slave type.  <a href="#a942db00c8dc12ba78cd124b353945301">More...</a><br /></td></tr>
<tr class="separator:a942db00c8dc12ba78cd124b353945301"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5346100cbd1fa0187ae3074d4a75d3cc"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structec__slave.html#a5346100cbd1fa0187ae3074d4a75d3cc">base_revision</a></td></tr>
<tr class="memdesc:a5346100cbd1fa0187ae3074d4a75d3cc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Revision.  <a href="#a5346100cbd1fa0187ae3074d4a75d3cc">More...</a><br /></td></tr>
<tr class="separator:a5346100cbd1fa0187ae3074d4a75d3cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afd680b0cb700169c2a97aa38c0fd0552"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structec__slave.html#afd680b0cb700169c2a97aa38c0fd0552">base_build</a></td></tr>
<tr class="memdesc:afd680b0cb700169c2a97aa38c0fd0552"><td class="mdescLeft">&#160;</td><td class="mdescRight">Build number.  <a href="#afd680b0cb700169c2a97aa38c0fd0552">More...</a><br /></td></tr>
<tr class="separator:afd680b0cb700169c2a97aa38c0fd0552"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a45adb760f44d08fcab9c81d6022e0bad"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structec__slave.html#a45adb760f44d08fcab9c81d6022e0bad">base_fmmu_count</a></td></tr>
<tr class="memdesc:a45adb760f44d08fcab9c81d6022e0bad"><td class="mdescLeft">&#160;</td><td class="mdescRight">Number of supported FMMUs.  <a href="#a45adb760f44d08fcab9c81d6022e0bad">More...</a><br /></td></tr>
<tr class="separator:a45adb760f44d08fcab9c81d6022e0bad"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa4d67d55717398c4f25d379ede390d5d"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structec__slave.html#aa4d67d55717398c4f25d379ede390d5d">base_sync_count</a></td></tr>
<tr class="memdesc:aa4d67d55717398c4f25d379ede390d5d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Number of supported sync managers.  <a href="#aa4d67d55717398c4f25d379ede390d5d">More...</a><br /></td></tr>
<tr class="separator:aa4d67d55717398c4f25d379ede390d5d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a39d39fe2e87602de4629cfbdb0106929"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structec__slave.html#a39d39fe2e87602de4629cfbdb0106929">base_fmmu_bit_operation</a></td></tr>
<tr class="memdesc:a39d39fe2e87602de4629cfbdb0106929"><td class="mdescLeft">&#160;</td><td class="mdescRight">FMMU bit operation is supported.  <a href="#a39d39fe2e87602de4629cfbdb0106929">More...</a><br /></td></tr>
<tr class="separator:a39d39fe2e87602de4629cfbdb0106929"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2b02f5e40a79f9b6213dde898a10b873"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structec__slave.html#a2b02f5e40a79f9b6213dde898a10b873">base_dc_supported</a></td></tr>
<tr class="memdesc:a2b02f5e40a79f9b6213dde898a10b873"><td class="mdescLeft">&#160;</td><td class="mdescRight">Distributed clocks are supported.  <a href="#a2b02f5e40a79f9b6213dde898a10b873">More...</a><br /></td></tr>
<tr class="separator:a2b02f5e40a79f9b6213dde898a10b873"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8bc5c82a2467c31b4c427fe4c56cb544"><td class="memItemLeft" align="right" valign="top"><a class="el" href="globals_8h.html#a5cbf78c1663f1a9ba4d69b816bcd00f7">ec_slave_dc_range_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structec__slave.html#a8bc5c82a2467c31b4c427fe4c56cb544">base_dc_range</a></td></tr>
<tr class="memdesc:a8bc5c82a2467c31b4c427fe4c56cb544"><td class="mdescLeft">&#160;</td><td class="mdescRight">DC range.  <a href="#a8bc5c82a2467c31b4c427fe4c56cb544">More...</a><br /></td></tr>
<tr class="separator:a8bc5c82a2467c31b4c427fe4c56cb544"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a65fba9aad1f196c6c43ba7dceecc15dd"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structec__slave.html#a65fba9aad1f196c6c43ba7dceecc15dd">has_dc_system_time</a></td></tr>
<tr class="memdesc:a65fba9aad1f196c6c43ba7dceecc15dd"><td class="mdescLeft">&#160;</td><td class="mdescRight">The slave supports the DC system time register.  <a href="#a65fba9aad1f196c6c43ba7dceecc15dd">More...</a><br /></td></tr>
<tr class="separator:a65fba9aad1f196c6c43ba7dceecc15dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0e5d719413436f927eba7320ee565125"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structec__slave.html#a0e5d719413436f927eba7320ee565125">transmission_delay</a></td></tr>
<tr class="memdesc:a0e5d719413436f927eba7320ee565125"><td class="mdescLeft">&#160;</td><td class="mdescRight">DC system time transmission delay (offset from reference clock).  <a href="#a0e5d719413436f927eba7320ee565125">More...</a><br /></td></tr>
<tr class="separator:a0e5d719413436f927eba7320ee565125"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3886920f38a9b5a97c1d50f3c08e989a"><td class="memItemLeft" align="right" valign="top">uint16_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structec__slave.html#a3886920f38a9b5a97c1d50f3c08e989a">sii_words</a></td></tr>
<tr class="memdesc:a3886920f38a9b5a97c1d50f3c08e989a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Complete SII image.  <a href="#a3886920f38a9b5a97c1d50f3c08e989a">More...</a><br /></td></tr>
<tr class="separator:a3886920f38a9b5a97c1d50f3c08e989a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9b6ee3261f586d6c30647b1494da0f57"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structec__slave.html#a9b6ee3261f586d6c30647b1494da0f57">sii_nwords</a></td></tr>
<tr class="memdesc:a9b6ee3261f586d6c30647b1494da0f57"><td class="mdescLeft">&#160;</td><td class="mdescRight">Size of the SII contents in words.  <a href="#a9b6ee3261f586d6c30647b1494da0f57">More...</a><br /></td></tr>
<tr class="separator:a9b6ee3261f586d6c30647b1494da0f57"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a081433f5a30f9352fbc4363093ae1e16"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structec__sii__t.html">ec_sii_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structec__slave.html#a081433f5a30f9352fbc4363093ae1e16">sii</a></td></tr>
<tr class="memdesc:a081433f5a30f9352fbc4363093ae1e16"><td class="mdescLeft">&#160;</td><td class="mdescRight">Extracted SII data.  <a href="#a081433f5a30f9352fbc4363093ae1e16">More...</a><br /></td></tr>
<tr class="separator:a081433f5a30f9352fbc4363093ae1e16"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2754265971634ba5f97ce28fc1029d58"><td class="memItemLeft" align="right" valign="top"><a id="a2754265971634ba5f97ce28fc1029d58"></a>
struct list_head&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structec__slave.html#a2754265971634ba5f97ce28fc1029d58">sdo_dictionary</a></td></tr>
<tr class="memdesc:a2754265971634ba5f97ce28fc1029d58"><td class="mdescLeft">&#160;</td><td class="mdescRight">SDO dictionary list. <br /></td></tr>
<tr class="separator:a2754265971634ba5f97ce28fc1029d58"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a94732ef500405ce3afa15f6aeef4918d"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structec__slave.html#a94732ef500405ce3afa15f6aeef4918d">sdo_dictionary_fetched</a></td></tr>
<tr class="memdesc:a94732ef500405ce3afa15f6aeef4918d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dictionary has been fetched.  <a href="#a94732ef500405ce3afa15f6aeef4918d">More...</a><br /></td></tr>
<tr class="separator:a94732ef500405ce3afa15f6aeef4918d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af177795f6287be576f617772d18e3dee"><td class="memItemLeft" align="right" valign="top">unsigned long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structec__slave.html#af177795f6287be576f617772d18e3dee">jiffies_preop</a></td></tr>
<tr class="memdesc:af177795f6287be576f617772d18e3dee"><td class="mdescLeft">&#160;</td><td class="mdescRight">Time, the slave went to PREOP.  <a href="#af177795f6287be576f617772d18e3dee">More...</a><br /></td></tr>
<tr class="separator:af177795f6287be576f617772d18e3dee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6cbec4e34923f5b25fecdbd166a8328a"><td class="memItemLeft" align="right" valign="top">struct list_head&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structec__slave.html#a6cbec4e34923f5b25fecdbd166a8328a">sdo_requests</a></td></tr>
<tr class="memdesc:a6cbec4e34923f5b25fecdbd166a8328a"><td class="mdescLeft">&#160;</td><td class="mdescRight">SDO access requests.  <a href="#a6cbec4e34923f5b25fecdbd166a8328a">More...</a><br /></td></tr>
<tr class="separator:a6cbec4e34923f5b25fecdbd166a8328a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a614562e4df0afc3707515ae9f1df0ffc"><td class="memItemLeft" align="right" valign="top">struct list_head&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structec__slave.html#a614562e4df0afc3707515ae9f1df0ffc">reg_requests</a></td></tr>
<tr class="memdesc:a614562e4df0afc3707515ae9f1df0ffc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Register access requests.  <a href="#a614562e4df0afc3707515ae9f1df0ffc">More...</a><br /></td></tr>
<tr class="separator:a614562e4df0afc3707515ae9f1df0ffc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a374ce6a1879d81ca54496be994b9e46e"><td class="memItemLeft" align="right" valign="top">struct list_head&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structec__slave.html#a374ce6a1879d81ca54496be994b9e46e">foe_requests</a></td></tr>
<tr class="memdesc:a374ce6a1879d81ca54496be994b9e46e"><td class="mdescLeft">&#160;</td><td class="mdescRight">FoE write requests.  <a href="#a374ce6a1879d81ca54496be994b9e46e">More...</a><br /></td></tr>
<tr class="separator:a374ce6a1879d81ca54496be994b9e46e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a85daad41c4862aa0de137a3c927abac8"><td class="memItemLeft" align="right" valign="top">struct list_head&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structec__slave.html#a85daad41c4862aa0de137a3c927abac8">soe_requests</a></td></tr>
<tr class="memdesc:a85daad41c4862aa0de137a3c927abac8"><td class="mdescLeft">&#160;</td><td class="mdescRight">SoE write requests.  <a href="#a85daad41c4862aa0de137a3c927abac8">More...</a><br /></td></tr>
<tr class="separator:a85daad41c4862aa0de137a3c927abac8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aecb677b730d579c8eeeaa83a432a74a8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="fsm__slave_8h.html#a6d226b26b2608f564263a2bd346c05ac">ec_fsm_slave_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structec__slave.html#aecb677b730d579c8eeeaa83a432a74a8">fsm</a></td></tr>
<tr class="memdesc:aecb677b730d579c8eeeaa83a432a74a8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Slave state machine.  <a href="#aecb677b730d579c8eeeaa83a432a74a8">More...</a><br /></td></tr>
<tr class="separator:aecb677b730d579c8eeeaa83a432a74a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>EtherCAT slave. </p>

<p class="definition">Definition at line <a class="el" href="slave_8h_source.html#l00176">176</a> of file <a class="el" href="slave_8h_source.html">slave.h</a>.</p>
</div><h2 class="groupheader">Field Documentation</h2>
<a id="ae3ca485627d212610814bf4e0130eddd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae3ca485627d212610814bf4e0130eddd">&#9670;&nbsp;</a></span>master</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__ApplicationInterface.html#ga60ec31b46fcf7994c511359402c64baa">ec_master_t</a>* ec_slave::master</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Master owning the slave. </p>

<p class="definition">Definition at line <a class="el" href="slave_8h_source.html#l00178">178</a> of file <a class="el" href="slave_8h_source.html">slave.h</a>.</p>

</div>
</div>
<a id="adc17b41384e235c98b39f4ac49319d68"></a>
<h2 class="memtitle"><span class="permalink"><a href="#adc17b41384e235c98b39f4ac49319d68">&#9670;&nbsp;</a></span>device_index</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="globals_8h.html#ad1a2101422888687598d7e1a630c6343">ec_device_index_t</a> ec_slave::device_index</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Index of device the slave responds on. </p>

<p class="definition">Definition at line <a class="el" href="slave_8h_source.html#l00179">179</a> of file <a class="el" href="slave_8h_source.html">slave.h</a>.</p>

</div>
</div>
<a id="a337a538c53fb9ac8bcfb951fd445e0a1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a337a538c53fb9ac8bcfb951fd445e0a1">&#9670;&nbsp;</a></span>ring_position</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint16_t ec_slave::ring_position</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Ring position. </p>

<p class="definition">Definition at line <a class="el" href="slave_8h_source.html#l00183">183</a> of file <a class="el" href="slave_8h_source.html">slave.h</a>.</p>

</div>
</div>
<a id="ae4c26b32979bcb21cf391ca3b170d701"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae4c26b32979bcb21cf391ca3b170d701">&#9670;&nbsp;</a></span>station_address</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint16_t ec_slave::station_address</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Configured station address. </p>

<p class="definition">Definition at line <a class="el" href="slave_8h_source.html#l00184">184</a> of file <a class="el" href="slave_8h_source.html">slave.h</a>.</p>

</div>
</div>
<a id="a954d95e8464b5dcb7084463d00760291"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a954d95e8464b5dcb7084463d00760291">&#9670;&nbsp;</a></span>effective_alias</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint16_t ec_slave::effective_alias</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Effective alias address. </p>

<p class="definition">Definition at line <a class="el" href="slave_8h_source.html#l00185">185</a> of file <a class="el" href="slave_8h_source.html">slave.h</a>.</p>

</div>
</div>
<a id="a0dc49f089a749f49fcce90007063ed85"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0dc49f089a749f49fcce90007063ed85">&#9670;&nbsp;</a></span>ports</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structec__slave__port__t.html">ec_slave_port_t</a> ec_slave::ports[<a class="el" href="group__ApplicationInterface.html#ga1982934cef716e45eefeba57c9d6e3ff">EC_MAX_PORTS</a>]</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Ports. </p>

<p class="definition">Definition at line <a class="el" href="slave_8h_source.html#l00187">187</a> of file <a class="el" href="slave_8h_source.html">slave.h</a>.</p>

</div>
</div>
<a id="a35616766fc7afbd4fc0b8a5d5a652bf7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a35616766fc7afbd4fc0b8a5d5a652bf7">&#9670;&nbsp;</a></span>config</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__ApplicationInterface.html#ga81f6717d9d4157df53b863e5ee3b04a4">ec_slave_config_t</a>* ec_slave::config</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Current configuration. </p>

<p class="definition">Definition at line <a class="el" href="slave_8h_source.html#l00190">190</a> of file <a class="el" href="slave_8h_source.html">slave.h</a>.</p>

</div>
</div>
<a id="af81c1abd2ac2b8a5a5bfbbfe7d79ce70"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af81c1abd2ac2b8a5a5bfbbfe7d79ce70">&#9670;&nbsp;</a></span>requested_state</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="globals_8h.html#a0e9c38c7520909d649fac451046dcde0">ec_slave_state_t</a> ec_slave::requested_state</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Requested application state. </p>

<p class="definition">Definition at line <a class="el" href="slave_8h_source.html#l00191">191</a> of file <a class="el" href="slave_8h_source.html">slave.h</a>.</p>

</div>
</div>
<a id="a6214f41ec1dce05b67b298b89a49e1f8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6214f41ec1dce05b67b298b89a49e1f8">&#9670;&nbsp;</a></span>current_state</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="globals_8h.html#a0e9c38c7520909d649fac451046dcde0">ec_slave_state_t</a> ec_slave::current_state</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Current application state. </p>

<p class="definition">Definition at line <a class="el" href="slave_8h_source.html#l00192">192</a> of file <a class="el" href="slave_8h_source.html">slave.h</a>.</p>

</div>
</div>
<a id="aef33c89d3974546f5aed153b379d0d24"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aef33c89d3974546f5aed153b379d0d24">&#9670;&nbsp;</a></span>error_flag</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int ec_slave::error_flag</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Stop processing after an error. </p>

<p class="definition">Definition at line <a class="el" href="slave_8h_source.html#l00193">193</a> of file <a class="el" href="slave_8h_source.html">slave.h</a>.</p>

</div>
</div>
<a id="a0baba2f1593708191871119e3570655f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0baba2f1593708191871119e3570655f">&#9670;&nbsp;</a></span>force_config</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int ec_slave::force_config</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Force (re-)configuration. </p>

<p class="definition">Definition at line <a class="el" href="slave_8h_source.html#l00194">194</a> of file <a class="el" href="slave_8h_source.html">slave.h</a>.</p>

</div>
</div>
<a id="a885011c3377eacc3513c7806db9ea4d4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a885011c3377eacc3513c7806db9ea4d4">&#9670;&nbsp;</a></span>configured_rx_mailbox_offset</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint16_t ec_slave::configured_rx_mailbox_offset</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Configured receive mailbox offset. </p>

<p class="definition">Definition at line <a class="el" href="slave_8h_source.html#l00195">195</a> of file <a class="el" href="slave_8h_source.html">slave.h</a>.</p>

</div>
</div>
<a id="a365e2116bd54803112c56cb3a98970cb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a365e2116bd54803112c56cb3a98970cb">&#9670;&nbsp;</a></span>configured_tx_mailbox_offset</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint16_t ec_slave::configured_tx_mailbox_offset</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Configured send mailbox offset. </p>

<p class="definition">Definition at line <a class="el" href="slave_8h_source.html#l00199">199</a> of file <a class="el" href="slave_8h_source.html">slave.h</a>.</p>

</div>
</div>
<a id="a79ecaa06844f2b8bf2d1b4d9bfae9207"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a79ecaa06844f2b8bf2d1b4d9bfae9207">&#9670;&nbsp;</a></span>configured_tx_mailbox_size</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint16_t ec_slave::configured_tx_mailbox_size</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Configured send mailbox size. </p>

<p class="definition">Definition at line <a class="el" href="slave_8h_source.html#l00201">201</a> of file <a class="el" href="slave_8h_source.html">slave.h</a>.</p>

</div>
</div>
<a id="a942db00c8dc12ba78cd124b353945301"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a942db00c8dc12ba78cd124b353945301">&#9670;&nbsp;</a></span>base_type</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t ec_slave::base_type</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Slave type. </p>

<p class="definition">Definition at line <a class="el" href="slave_8h_source.html#l00204">204</a> of file <a class="el" href="slave_8h_source.html">slave.h</a>.</p>

</div>
</div>
<a id="a5346100cbd1fa0187ae3074d4a75d3cc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5346100cbd1fa0187ae3074d4a75d3cc">&#9670;&nbsp;</a></span>base_revision</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t ec_slave::base_revision</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Revision. </p>

<p class="definition">Definition at line <a class="el" href="slave_8h_source.html#l00205">205</a> of file <a class="el" href="slave_8h_source.html">slave.h</a>.</p>

</div>
</div>
<a id="afd680b0cb700169c2a97aa38c0fd0552"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afd680b0cb700169c2a97aa38c0fd0552">&#9670;&nbsp;</a></span>base_build</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint16_t ec_slave::base_build</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Build number. </p>

<p class="definition">Definition at line <a class="el" href="slave_8h_source.html#l00206">206</a> of file <a class="el" href="slave_8h_source.html">slave.h</a>.</p>

</div>
</div>
<a id="a45adb760f44d08fcab9c81d6022e0bad"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a45adb760f44d08fcab9c81d6022e0bad">&#9670;&nbsp;</a></span>base_fmmu_count</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t ec_slave::base_fmmu_count</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Number of supported FMMUs. </p>

<p class="definition">Definition at line <a class="el" href="slave_8h_source.html#l00207">207</a> of file <a class="el" href="slave_8h_source.html">slave.h</a>.</p>

</div>
</div>
<a id="aa4d67d55717398c4f25d379ede390d5d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa4d67d55717398c4f25d379ede390d5d">&#9670;&nbsp;</a></span>base_sync_count</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t ec_slave::base_sync_count</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Number of supported sync managers. </p>

<p class="definition">Definition at line <a class="el" href="slave_8h_source.html#l00208">208</a> of file <a class="el" href="slave_8h_source.html">slave.h</a>.</p>

</div>
</div>
<a id="a39d39fe2e87602de4629cfbdb0106929"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a39d39fe2e87602de4629cfbdb0106929">&#9670;&nbsp;</a></span>base_fmmu_bit_operation</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t ec_slave::base_fmmu_bit_operation</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>FMMU bit operation is supported. </p>

<p class="definition">Definition at line <a class="el" href="slave_8h_source.html#l00209">209</a> of file <a class="el" href="slave_8h_source.html">slave.h</a>.</p>

</div>
</div>
<a id="a2b02f5e40a79f9b6213dde898a10b873"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2b02f5e40a79f9b6213dde898a10b873">&#9670;&nbsp;</a></span>base_dc_supported</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t ec_slave::base_dc_supported</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Distributed clocks are supported. </p>

<p class="definition">Definition at line <a class="el" href="slave_8h_source.html#l00210">210</a> of file <a class="el" href="slave_8h_source.html">slave.h</a>.</p>

</div>
</div>
<a id="a8bc5c82a2467c31b4c427fe4c56cb544"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8bc5c82a2467c31b4c427fe4c56cb544">&#9670;&nbsp;</a></span>base_dc_range</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="globals_8h.html#a5cbf78c1663f1a9ba4d69b816bcd00f7">ec_slave_dc_range_t</a> ec_slave::base_dc_range</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>DC range. </p>

<p class="definition">Definition at line <a class="el" href="slave_8h_source.html#l00211">211</a> of file <a class="el" href="slave_8h_source.html">slave.h</a>.</p>

</div>
</div>
<a id="a65fba9aad1f196c6c43ba7dceecc15dd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a65fba9aad1f196c6c43ba7dceecc15dd">&#9670;&nbsp;</a></span>has_dc_system_time</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t ec_slave::has_dc_system_time</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The slave supports the DC system time register. </p>
<p>Otherwise it can only be used for delay measurement. </p>

<p class="definition">Definition at line <a class="el" href="slave_8h_source.html#l00212">212</a> of file <a class="el" href="slave_8h_source.html">slave.h</a>.</p>

</div>
</div>
<a id="a0e5d719413436f927eba7320ee565125"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a0e5d719413436f927eba7320ee565125">&#9670;&nbsp;</a></span>transmission_delay</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint32_t ec_slave::transmission_delay</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>DC system time transmission delay (offset from reference clock). </p>

<p class="definition">Definition at line <a class="el" href="slave_8h_source.html#l00215">215</a> of file <a class="el" href="slave_8h_source.html">slave.h</a>.</p>

</div>
</div>
<a id="a3886920f38a9b5a97c1d50f3c08e989a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3886920f38a9b5a97c1d50f3c08e989a">&#9670;&nbsp;</a></span>sii_words</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint16_t* ec_slave::sii_words</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Complete SII image. </p>

<p class="definition">Definition at line <a class="el" href="slave_8h_source.html#l00219">219</a> of file <a class="el" href="slave_8h_source.html">slave.h</a>.</p>

</div>
</div>
<a id="a9b6ee3261f586d6c30647b1494da0f57"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9b6ee3261f586d6c30647b1494da0f57">&#9670;&nbsp;</a></span>sii_nwords</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">size_t ec_slave::sii_nwords</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Size of the SII contents in words. </p>

<p class="definition">Definition at line <a class="el" href="slave_8h_source.html#l00220">220</a> of file <a class="el" href="slave_8h_source.html">slave.h</a>.</p>

</div>
</div>
<a id="a081433f5a30f9352fbc4363093ae1e16"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a081433f5a30f9352fbc4363093ae1e16">&#9670;&nbsp;</a></span>sii</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structec__sii__t.html">ec_sii_t</a> ec_slave::sii</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Extracted SII data. </p>

<p class="definition">Definition at line <a class="el" href="slave_8h_source.html#l00223">223</a> of file <a class="el" href="slave_8h_source.html">slave.h</a>.</p>

</div>
</div>
<a id="a94732ef500405ce3afa15f6aeef4918d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a94732ef500405ce3afa15f6aeef4918d">&#9670;&nbsp;</a></span>sdo_dictionary_fetched</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint8_t ec_slave::sdo_dictionary_fetched</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Dictionary has been fetched. </p>

<p class="definition">Definition at line <a class="el" href="slave_8h_source.html#l00226">226</a> of file <a class="el" href="slave_8h_source.html">slave.h</a>.</p>

</div>
</div>
<a id="af177795f6287be576f617772d18e3dee"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af177795f6287be576f617772d18e3dee">&#9670;&nbsp;</a></span>jiffies_preop</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned long ec_slave::jiffies_preop</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Time, the slave went to PREOP. </p>

<p class="definition">Definition at line <a class="el" href="slave_8h_source.html#l00227">227</a> of file <a class="el" href="slave_8h_source.html">slave.h</a>.</p>

</div>
</div>
<a id="a6cbec4e34923f5b25fecdbd166a8328a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a6cbec4e34923f5b25fecdbd166a8328a">&#9670;&nbsp;</a></span>sdo_requests</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct list_head ec_slave::sdo_requests</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>SDO access requests. </p>

<p class="definition">Definition at line <a class="el" href="slave_8h_source.html#l00229">229</a> of file <a class="el" href="slave_8h_source.html">slave.h</a>.</p>

</div>
</div>
<a id="a614562e4df0afc3707515ae9f1df0ffc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a614562e4df0afc3707515ae9f1df0ffc">&#9670;&nbsp;</a></span>reg_requests</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct list_head ec_slave::reg_requests</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Register access requests. </p>

<p class="definition">Definition at line <a class="el" href="slave_8h_source.html#l00230">230</a> of file <a class="el" href="slave_8h_source.html">slave.h</a>.</p>

</div>
</div>
<a id="a374ce6a1879d81ca54496be994b9e46e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a374ce6a1879d81ca54496be994b9e46e">&#9670;&nbsp;</a></span>foe_requests</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct list_head ec_slave::foe_requests</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>FoE write requests. </p>

<p class="definition">Definition at line <a class="el" href="slave_8h_source.html#l00231">231</a> of file <a class="el" href="slave_8h_source.html">slave.h</a>.</p>

</div>
</div>
<a id="a85daad41c4862aa0de137a3c927abac8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a85daad41c4862aa0de137a3c927abac8">&#9670;&nbsp;</a></span>soe_requests</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">struct list_head ec_slave::soe_requests</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>SoE write requests. </p>

<p class="definition">Definition at line <a class="el" href="slave_8h_source.html#l00232">232</a> of file <a class="el" href="slave_8h_source.html">slave.h</a>.</p>

</div>
</div>
<a id="aecb677b730d579c8eeeaa83a432a74a8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aecb677b730d579c8eeeaa83a432a74a8">&#9670;&nbsp;</a></span>fsm</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="fsm__slave_8h.html#a6d226b26b2608f564263a2bd346c05ac">ec_fsm_slave_t</a> ec_slave::fsm</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Slave state machine. </p>

<p class="definition">Definition at line <a class="el" href="slave_8h_source.html#l00234">234</a> of file <a class="el" href="slave_8h_source.html">slave.h</a>.</p>

</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="structec__slave.html">ec_slave</a></li>
    <li class="footer">Generated by
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.13 </li>
  </ul>
</div>
</body>
</html>
